package com.nf.recruitment.dao;

import com.nf.recruitment.entity.PostInfo;
import com.nf.recruitment.dto.PostInfoDTO;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface PostMapper {

    /**
     * 获取招聘信息列表
     * @param pageNum
     * @param pageSize
     * @return
     */
    List<PostInfoDTO> listPost(@Param("pageNum") int pageNum,
                               @Param("pageSize") int pageSize);

    PostInfoDTO getPostById(@Param("postId")long postId);

    /**
     * 添加招聘信息
     * @param postInfo
     */
    void  addPost(PostInfo postInfo);
}
